#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
//#include <stdlib.h>
//#define maxsize 10
//typedef struct
//{
//	int data[maxsize];
//	int top;
//}seqstack;

//#define maxsize 10
//typedef struct
//{
//	int data[maxsize];
//	int top;
//}seqstack;
//
//bool push(seqstack& s, int x)
//{
//	if (s.top = maxsize - 1)
//	{
//		return false;
//	}
//	s.top = s.top + 1;
//	s.data[s.top] = x;
//	return true;
//}
//

//#define maxsize 10
//
//typedef struct
//{
//	int data[maxsize];
//	int top;
//}seqstack;
//
//bool push(seqstack& s, int x)
//{
//	if (s.top = maxsize - 1)
//	{
//		return false;
//	}
//
//	s.top = s.top + 1;
//	s.data[s.top] = x;
//}

//#define maxsize 10
//typedef struct
//{
//	int data[maxsize];
//	int top;
//}seqstack;

//bool pop(seqstack& s, int& x)
//{
//	if (s.top = -1)
//	{
//		return false;
//	}
//	x = s.data[s.top];
//	s.top = s.top - 1;
//}

//bool gettop(seqstack& s, int& x)
//{
//	if (s.top == -1)
//	{
//		return false;
//	}
//	
//	x = s.data[s.top];
//	return true;
//}

#define maxsize 10
typedef struct
{
	int data[maxsize];
	int front, rear;
}seqqueue;

bool queueempty(seqqueue q)
{
	if (q.rear == q.front)
	{
		return false;
	}
}

bool enqueue(seqqueue& q, int x)
{

}